swear allegiance to the flag - Alemán Inglés Diccionario